package 栈;
import java.util.Random;
//刘超
public class test {
    public static void main(String[] args) throws Exception {

//        1） 实例化SeqStack类
        seqStack se = new seqStack();
//        2） 判断栈是否为空
        System.out.println(se.isEmpty());
//        3） 将10个随机数入栈
        for (int i = 0; i <10 ; i++) {
            se.push(new Random().nextInt(5)+1);
        }
//        4） 显示栈中所有的元素
        se.print();
        System.out.println("-------------------------------------");
//        5） 显示当前的栈顶元素
        System.out.println(se.getTop());
        System.out.println("-------------------------------------");
//        6） 连续5次出栈，并显示每一次的出栈元素
        for (int i = 0; i < 5; i++) {
            System.out.println(se.pop());
        }
        System.out.println("-------------------------------------");
//        7） 显示当前的栈顶元素
        System.out.println(se.getTop());
        System.out.println("-------------------------------------");
//        8） 显示当前栈长
        System.out.println(se.size());
    }
}
